<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


@media (max-width:1580px) {
	
}

@media (max-width:1439px) {
/*footer*/
	.address p strong {    max-width: 80%;}
	.modal-open {
	overflow: hidden
}
.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto
}
.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0
}
button.close {
	padding: 0;
	background-color: transparent;
	border: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.modal.fade .modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out, -webkit-transform .3s ease-out;
	-webkit-transform: translate(0, -50px);
	transform: translate(0, -50px)
}
.modal.fade .modal-dialog {
	transition: none
}

.modal.show .modal-dialog {
	-webkit-transform: none;
	transform: none
}
.fade {	transition: opacity .15s linear
}
.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000
}
.modal-backdrop.fade {
	opacity: 0
}
.modal-backdrop.show {
	opacity: .5
}	
/*new*/
	.formsear .form-control {width:47.5%;}
		
}
@media (max-width:1365px) {
	/*footer*/
	.address p strong {    max-width: 78%;}
/*new*/
	.butright .newbut_r,.butright .newbut_l,.newmores  { bottom:30px;}
	.butright .swiper-pagination-fraction { bottom:30px;}
/*contact*/
	.lxtarg { bottom: 30px;}
}


@media (max-width:1279px) {
	.bantext p {    font-size: 26px;margin-bottom: 30px;}
/*homeabout*/
	.aboutright {padding-left: 40px;}
/*industry*/
	.industdown span i {    font-size: 16px;    padding-left: 35px; background-size: 25% !important;}
	.indomore {
    width: 16%;
    max-width: 218px;
   padding-right: 20px;
    background-size: 100% 100%;
}
	.indomore a {font-size:16px;}
	/*case*/
	.qulity_a .grid-box .box .inbox {left: 45px;}
		
	
	/*footer*/
	.foot_r {   padding-left: 30px;}
	.address p strong {    max-width: 76%;}
	.footdown .right {float:left;}
	/*inside page*/
	.insideban { height:400px;}
	.pagenmenu { max-width:82%;}
	.pagenmenu ul li { padding-right:30px;}
	/*inside about*/
	.inside .about_r { background-position: 70%;}
	.ainduright h3 {font-size: 28px;}
	.ainduright {width:50%;}
	.aindusbg {padding:100px 0 100px 0;}
	.aindusbg .img {   width: 50%; height: 100%;}
/*	new*/
	.newright{ padding:30px 0px 0 50px; }
	.newright h3{line-height:30px; font-size:20px; max-height:60px;}
	.newright p { margin-top:15px;-webkit-line-clamp: 2;}
	.tips {font-size:14px;}
	.formsear .form-control {width:47%;}
/*join*/
	.joinnei { padding-top: 40%;}
/*房产列表*/
	.subcomlink a {width:45%;}

}


@media (max-width:1099px) {
.bantext h3 {    font-size: 45px;margin-bottom: 30px;line-height: 45px;}
.bantext p {    font-size: 24px;margin-bottom: 20px;}
	
}

@media (max-width:991px) {
.bantext h3 {    font-size: 40px;margin-bottom: 20px; margin-top: 50px; line-height: 40px;}
	.bantext p {    font-size: 22px;margin-bottom: 10px;}
/*one*/
	.x-section-7 .co7 .item span {
    font-size: 35px;
    line-height:35px;
    height: 35px;
}
	.x-section-7 .co7 .item i {	font-size: 30px;}
	.aboutleft h2,.inupsub {font-size:32px;}
	.aboutleft h3 {
    font-size: 22px;
    padding: 30px 0 20px 0;}
	
	
	/*two*/
	.img-box {    padding-top: 150px;}
	.induscoll {height:250px;}
	.inright span {    width: 110px;    height: 110px;}
	.inright span a {   font-size: 16px;    padding: 50px 20px 20px;}
	.indomore {
    width: 18%;
    max-width: 218px;
    padding-right: 6px;}
	.indomore a {
    background: url("../images/inmore.png") no-repeat right;
    padding-right: 26px;		background-size: 20%;}
	.industdown span i {
    padding-left: 26px;
    background-size: 22% !important;}
	.inright {
		top: 286px;
	}
	/*footer*/
	.foot_r { float:right; width:100%; padding-left: 0; }
	.foot_l {float:left; width: 100%; padding-bottom: 15px;border-right: none;border-bottom: 1px solid #D6DDE3;}
	/*inside page*/
	.insideban { height:320px;}
	.pagenmenu { max-width:75%;}
	.pagenmenu ul li { padding-right:16px;}
	.pagenmenu ul li a { font-size:16px;}
	.insinav .float-right {font-size:14px; display: none;}
	.insidenei p {font-size: 36px; padding-top: 40px;}
	.insidenei h2 {font-size: 30px; padding-top: 15px;}

	/*inside about*/
	.inside .item-down { margin-top:50px; margin-bottom: 60px;}
	.inside .aboutleft h3 { font-size:28px;  padding: 80px 0 20px 0; margin-bottom: 40px;}
	.inside .about_r {background:none; height: auto;}
	
	.ainduright h3 {font-size: 26px; line-height: 1.4;}
	.ainduright {width:50%;}
	.ainduright p {margin-top:30px; font-size: 16px;}
	.aindusbg {padding:60px 0 60px 0;}
	.aindusbg .img {   width: 50%; height: 100%;}
	.sixBtn {    margin-top: 30px;    padding-bottom: 0px;}
	.sixBtn .sixBtn_item p {font-size:16px;}
	/*leader*/
	.lead_left {  padding:55px 20px 50px; }
	.leadtext01 {font-size:26px;}
	.leadtext02 {font-size:20px;}
	.leadtitle {font-size:30px;}
	.lead_right {padding:50px 30px;background-size:50%;}
	/*房产列表*/
	.casesub {font-size: 30px;}
	.caseswitch .swiper-pagination .swiper-pagination-current { font-size:38px;}
	.caseswitch .swiper-pagination .swiper-pagination-total {font-size:16px;}
	.po_case ul {margin-left:-15px; margin-right: -15px;}
	.po_case ul li { padding: 0 15px; margin-bottom: 35px;}
/*	new*/
	.new_title { font-size:30px; padding-bottom:40px;}
	.newright{ padding:20px 30px 0 30px; }
	.newright h3{ margin-top:10px; font-size:18px; line-height:25px; max-height:50px;}
	.newright p { margin-top:10px; font-size: 14px; line-height: 22px;}
	.newmores {bottom:10px; left: 30px;}
	.newmores i {font-size:18px;}
	.butright .newbut_r,.butright .newbut_l { bottom:10px; width:30px; font-size: 18px; height:30px; line-height:30px;}
	.butright .swiper-pagination-fraction { bottom:10px;}
	.butright .newbut_l { right:70px;}
	.butright .newbut_r { right:30px;}
	.industry_list ul {margin-left:-15px; margin-right: -15px;}
	.industry_list ul li {  padding: 0 15px; margin-bottom: 20px;}
/*join*/
	.joinnei {    padding-top: 30%;}
	.joinnei p {font-size:16px;}
/*contact*/
	.lxdown ul li { padding:15px 16px; width:50%;}
	.lxdown ul li .lxdowntext { height:375px; padding:30px; }
/*mess*/
	.messform .col6 {width:70%;}
	.messform .col4 {width:30%;}

}

@media (max-width:768px){


}

@media (max-width:767px) {
	.trigger-headline2 span { font-size:26px;}
	.hide-xs,.homemess { display:none !important;}
	.visible-xs { display:block !important;}
	.banbut span { width:35px; height: 35px; background-size: 20%;}
	span.button-next {margin-left:5px;}
	.bantext h3 {    font-size: 24px;margin-bottom: 10px; margin-top: 0px; line-height: 30px;}
	.bantext span {font-size:14px;}
	.bantext p {font-size: 16px;margin-bottom: 0;}
	
/*	one*/
	.homeabout {    padding: 30px 0 30px 0;}
	.aboutleft h2, .inupsub,.newsub {    font-size: 30px;}
	.aboutleft h3 {    font-size: 20px;    padding: 20px 0 20px 0;}
	.x-section-7 {
    padding-top: 30px;
    margin-left: -10px;
    margin-right: -10px;
}
	.x-section-7 .co7 .item:first-child {    max-width: inherit;}
	.x-section-7 .co7 .item {	 width: 33.33% !important; padding: 0 10px; }
	.x-section-7 .co7 .item p {font-size:14px;}
	.x-section-7 .co7 .item span {
    font-size: 30px;
    line-height: 30px;
    height: 30px;
	}
	.x-section-7 .co7 .item i {    font-size: 26px;}
	.wel-more {margin-top:20px;}
	.aboutleft .aboutdes {font-size:14px; line-height: 25px;}
	.aboutleft {float:left; width: 100%;}
	.aboutright {float:left; width: 100%; padding-left: 0; display: none;}
	.imgwidth,.imgwidth &gt; div {    transform:none;}
	.aboutleft h2 {padding-bottom:30px;}
	
/*	two*/
	.intitle span {		font-size: 24px;}
	.inleft p {
    font-size: 14px;
    line-height: 25px;
    margin: 15px 0;}
	.inleft {float:left; width: 100%;}
	.inright {max-width: 100%; width: 100%; float: left;text-align: left; position: inherit; padding:30px 0 15px 0; top: inherit;}
	.img-box {    padding-top: 130px; }
/*
	.pageindus .industy .brandpic {    height: 1000px;}
	
*/
	.pageindus .industy .brandpic {    height: 768px;}
	
	.inright span {    width: 90px;height: 90px;}
	.inright span a {    font-size: 14px;    padding: 30px 15px 20px;}
	.indbutton {
    position: absolute;
    bottom: 228px;
    left: 0;
    text-align: right;
    width: 100%;
    z-index: 9;
}
	.indbutton {display:none;}
	.industy .brandpic {height:900px;}
	.industdown .swiper-wrapper {    height: auto;    display: block;}
	.industdown .swiper-slide {    width: 33.33% !important;float: left;margin: 0 !important;}
	.indomore {position:inherit; background: #D1A15D; width: 33.33%; text-align: center; right: inherit; top: inherit; float: left;}
	.blue-bg {display:none !important;}
	
/*
	.industdown {    bottom: 60px;  }
	
*/
	.industdown {   display: none;  }
	.industy .brandpic {    height: 700px;}
	
	.industdown span {padding-top:30px; height: 98px; line-height: 68px;}
	.industdown span i {  background-size: 30% !important; height: 68px; background-position: top center!important; padding-left: 0;}
	.new-pagination {display:block;}
	.new-pagination .swiper-pagination-bullet-active {background:#fff;opacity:1;}
	
/*case*/
	.qulity_a {  padding:30px 0;}
	.owl-theme.caselist .owl-dots {display:block}
  .qulity_a .qulity-ul li {
    width: 100%;
    margin: 0 0 6%;
  }
  .qulity_a .qulity-ul li:last-child {
    margin-bottom: 0;
  }
  .qulity_a .grid-box {
    display: block;
  }
  .qulity_a .grid-box .box {
    width: 100%!important;
    margin-bottom: 6%;
    height: 300px;
  }
  .qulity_a .grid-box .box .inbox {
    bottom: 15px;
  }
  .qulity_a .grid-box .box .inbox .icon {
    opacity: 1;
  }
  .qulity_a .grid-box .box .inbox .title {
    font-size: 18px;
  }
  .qulity_a .grid-box .box .inbox .text {
    opacity: 1;
    font-size: 14px;
    padding-top: 18px;
  }
  .qulity_a .grid-box .box:last-child {
    margin-bottom: 0;
  }
	.intitle img {max-width:8%;}
/*new*/
	.homenew .nav-tabs {    float: left; width: 100%; padding-top: 15px;}
	.homenew .nav-tabs .nav-item {    padding: 8px 13px 0 13px;}
	.homenew .nav-tabs .nav-link {    font-size: 16px;    padding-bottom: 15px;}
	.homenew .li {
    height: 250px;
    width: 100%;
    position: relative;
    padding: 30px;
}
	.homenew .newcont h3 {font-size:16px; margin-bottom: 15px;}
	.homenew .newcont p {font-size:14px; line-height: 25px; height: 50px;}
	.homenew .newcont i {margin-top:20px;}
	.homenew .li .newcont {padding:0;}
	
/*footer*/
	.footer:before {display:none;}
	.footer {    padding-top: 30px;    padding-bottom: 0px;}
	.footshare { display: none;}
	.foot_r {padding-top:0;}
	.address p,.footimg p {font-size:14px;}
	.footimg {    padding-top: 15px; display: none;}
	.address {
    padding-top: 15px;
    padding-bottom: 15px;}
	.link { width: 70%;}
	.link button.btn {
    height: 40px;
    font-size: 16px;
    padding: 0 30px;}
	.foot_l ul {margin-top:0;}
	.foot_l ul li {width:100%; padding-bottom: 10px;}
	.foot_l ul li h2 {margin-bottom:10px;}
	.foot_l ul li a {    display: inline-block;    margin: 5px 5px 5px 0;}
	.link .dropdown-item {
		font-size: 14px;
	}
	.footup .container {
		z-index: 99
	}

	/*inside page*/
	.insideban { height:auto; background: none !important; margin-top: 60px;}
	.insidenei p {font-size: 28px; padding-top: 0;}
	.insidenei h2 {font-size: 28px;padding-top: 10px; padding-bottom: 0;}
	.insinav {overflow:hidden; padding: 10px 0 0 0; min-height: inherit; display: none;}
	.pagenmenu { width:100%; max-width:100%;}
	.pagenmenu ul li { width:33.33%; padding-right:5px; padding-left:5px; height:30px; line-height:30px; text-align:center; margin-bottom:10px;}
	.pagenmenu ul li a { font-size:16px; display:inline-block; line-height:20px;}
	.pagenmenu ul li a::before { bottom:-5px; height:1px;}
	.insinav .float-right {display:none;}
/*inside about*/
	.inside {padding-bottom:0;}
	.inside .aboutleft h3 {
    font-size: 24px;
    padding: 0px 0 20px 0;
    margin-bottom: 20px;
}
	.inside .item-down {    margin-top: 30px;    margin-bottom: 30px;}
	.inside .about_r {position:inherit; width:100%; left: 0;}
	.inaboutmid {padding:30px 0;}
	.inaboutmid .w50 {  width: 100%; padding: 0 0 20px 0;}
	.inaboutmid .w50 p {font-size:14px; line-height: 1.6; margin: 10px 0;}
	
	.ainduright h3 {font-size: 24px;}
	.ainduright {width:100%;}
	.aindusbg {padding:30px 0 30px 0;background-position: 70%;}
	.aindusbg .img {   width: 100%; height:auto; position: inherit; display: none;}
	.sixBtn {    margin-top: 30px;    padding-bottom: 0px;}
	.aindusbg .img img {max-width:120px; margin: 0;}
	.sixBtn { display:block;}
	.sixBtn .sixBtn_item {    width: 33.33%; display:block; float:left; text-align:center;}
	.sixBtn .sixBtn_item span { height:48px; display: block;}
	/*leader*/
	.leaderbg {padding:30px 0 30px 0;}
	.lead_left {  display: none; }
	.leadtitle {font-size:26px; padding-bottom: 20px;}
	.lead_right {  width: 100%;background-size:35%; padding: 30px;}
	.lead_right p {    font-size: 16px;line-height: 1.8;margin: 15px 0;	}
	/*hisdory*/
	.fzlcbg {  padding-bottom:50px; padding-top:50px; background-size: cover;}
	.histitle {font-size: 30px; margin-bottom: 30px;}
	/*culture*/
	.cultitle {font-size: 30px; padding-top: 30px; margin-bottom: 30px;}
	.cullist ul li {width:100%; padding-bottom:30px;}
	.cullist ul li span {    width: 120px;    height: 120px; padding: 35px;}
	.cullist ul li span i,.cullist ul li:hover span i {background-size:contain !important;}
	.cullist ul li strong {font-size:16px; padding-top: 10px;}
	.cullist ul li p {font-size:14px; line-height: 1.4; margin-top: 15px;}
	.cultitle2 {font-size:30px;}
	.culdes {font-size:16px;}
	.cullist {
    padding: 38px 0 65px 0;}
	.cultwobg {height:570px; padding-top: 60px;}
	.culture-list .init-box {padding:25px 0;}
	.culture-list .tit {font-size:20px; position: relative; padding-bottom: 15px;}
	.culture-list .tit:after {content:""; position: absolute; left: 50%; width: 30px; margin-left: -15px; background: #999999; height: 2px; bottom: 0;}
	.culture-list .en-tit {font-size:14px; display: none;}
	.culture-list .con {display:block; color: #333; overflow: hidden; font-size: 14px; height: 65px; padding: 0 10px; margin-top: 15px;}
	.culture-list .hover-box {display:none;}
	.ind_new_case .swiper-button-prev,.ind_new_case  .swiper-button-next { position:absolute; width:30px; height: 30px;top:50%; margin-top:-80px;}
	.ind_new_case .swiper-button-prev:after,.ind_new_case .swiper-button-next:after {  font-size: 16px; }
	.ind_new_case .swiper-button-prev {  left:0px;}
	.ind_new_case  .swiper-button-next { right: 0px;}
	.pro_box .pro_name {font-size:16px;}
	.culture-list .icon {
    width: 35%;
}
	
/*产业频道*/
	.pageindus .inupositon {top:100px;}
	.pageindus .img-box {
		padding-top: 100px;}
/*房产列表*/
	.hosetitle img {max-width:30px;}
	.hosetitle h2 {font-size:30px; padding-top: 15px;}
	.house_bg .x-section-7 .co7 .item {width:50% !important}
	.hosedes {padding-bottom:30px;}
	.hosedes p {
    font-size: 14px;
    line-height: 25px;
    margin: 10px 0;}
	.house_bg	{ padding-top: 30px; padding-bottom: 50px;}
	.subcomlink a { width:100%;height: 45px;  line-height: 45px; font-size:16px; margin-right: 0; margin-bottom: 15px; }
	.casesub {font-size: 22px; color: #333;}
	.casenei {padding-top:30px; padding-bottom: 15px;}
	.casecour .swiper-button-prev,.casecour  .swiper-button-next {   width:40px; height:40px;top:30%; margin-top:-20px;}
	.casecour .swiper-button-prev:after,.casecour .swiper-button-next:after {  font-size: 18px; }
	.casecour .swiper-button-prev {  left:20px;}
	.casecour  .swiper-button-next { right: 20px;}
	.po_case ul li { margin-bottom: 35px; width: 50%;}
	.pocasecont {    padding: 20px 0 15px 0;}
	.pocasecont .left {font-size:16px; max-width: 65%;}
	.pocasecont .right {font-size:14px; padding-left: 20px;}
/*房产详情*/
	.inadred {margin-bottom:20px; margin-top: 10px;}
	.inadred span {background:url("../images/cyico.png") no-repeat 0 5px; background-size: 5%; display: block; min-height: 50px; padding-left: 25px; line-height: 22px; margin-bottom: 10px; }
	.inadred a {display:inline-block; height:35px; font-size: 14px; line-height: 33px; width: 140px;}
	.project-container .swiper-button-next {right:15px; }
	.project-container .swiper-button-prev {opacity: 1;}
	.project-container .swiper-button-prev,.project-container .swiper-button-next {width: 35px;height: 35px; margin-top: -17px;}
	.project-container .swiper-button-prev:after,.project-container .swiper-button-next:after { font-size: 16px; }
	.pro_insub {    font-size: 30px;padding: 30px 0 30px 0;}
	.pro_intrbg::before {max-width:50%;}
	.pro_indes p {
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px;}
	.pro_inchart {padding-top:20px;}
	.pro_inchart .left {width:100%; max-width: inherit; padding-top: 20px; margin-left: -5px; margin-right: -5px;}
	.pro_inchart span {width:45%; margin: 0 5px; margin-bottom: 10px;}
/*建筑详情*/
	.build-dialog {margin-top:30%;}
	.build-dialog button.close {right:-20px;}
	.build-dialog button.close span {
    width: 20px;
    height: 20px; background-size: contain;}
	.build-dialog .modal-title {font-size:18px; position: inherit; text-align: left; padding-bottom: 15px;}
	.projecttab {padding-bottom:20px; margin-left: -5px; text-align: left;margin-right: -5px;}
	.projecttab  li {width:29%; margin: 0 5px; text-align: center; margin-bottom: 10px;}
	.projecttab  li a{  width: 100%; height: 40px; font-size: 16px; line-height: 40px; border-radius: 26px;}
	/*new*/
	.page_newbg {padding-bottom:30px;background:url("../images/xwbg.jpg") no-repeat top right; background-size: 70%; background-color: #EFF4F8;}
	.newtop {    padding: 30px 0 30px 0;}
	.newtj .swiper-slide {  display: block;}
	.newleft{ width:100%;} 
	.newright{width:100%; height: 238px;  padding:20px 0px 0px 0px; }
	.butright { width:100%;} 
	.newmores {bottom:20px; left: 0;}
	.butright .newbut_r {right:0;}
	.butright .newbut_l {right:40px;}
	.butright .newbut_r, .butright .newbut_l {bottom:20px;}
	.industry_list ul li {  width: 100%; margin-bottom: 15px;}
	.new_text {font-size:18px;}
	#art_list .newcont {    padding: 20px 0;}
	.newcont p {font-size:14px; line-height: 22px; height: 44px;}
	.newline {    margin-top: 10px;    padding-top: 10px;}
	.formsear .form-control {width:100%;}
	.formsear .serch2 {width:100%; margin: 5px 0; margin-left: 0;}
	.serbuton {width:100%; padding-right: 48%;background: url("../images/searchbut.png") no-repeat 60%;background-color: #D1A15D;}
	/*join*/
	.joinupbg {min-height:inherit; padding: 50px 0 30px 0;background: url(../images/joinbg.jpg) no-repeat 45%;}
	.joindes {width:100%;}
	.joindes p {color:#333; margin-bottom: 20px;}
	.joinmid {padding:26px 0 0 0;}
	.joinmid ul {
    margin-left: -5px;
    margin-right: -5px;
}
	.joinmid ul li {    width: 50%; padding: 0 5px; margin-bottom: 10px;}
	.joinnei span { max-width:20%; margin: 0 auto;}
	.joinbotom .nav-tabs .nav-item {width:50%}
	.joinbotom .nav-tabs .nav-link {width:100%;}
	.join-header h3 strong {min-width:100%;}
	.jointime {background:none !important; padding-left: 0 !important;}
	.join-4 {width:100%; margin: 0;}
	.font16 {font-size:14px;}
	.join-header {padding:0 15px;}
	.join-body {padding:15px;}
	.join-body p {font-size:14px;}
	.joinlist .joincard {margin-bottom:15px;}
/*contact*/
.lxmap { height:inherit;}
.lxmap #map { height:300px !important;}
.lxcont { position:inherit; margin-top:15px;}
.lxcontn {  padding:30px 0;}
	.lxcontn p { margin: 5px 0; padding-left: 28px;}
	.lxcontn p,.lxdowntext p {font-size:14px;}
	.lxerwei { padding-top: 25px;}
	.lxdowntext p {margin:5px 0; padding-left: 25px;}
.lxdown ul li { width:100%;}
.lxdown ul li .lxdowntext { height:auto;padding-bottom: 80px; padding-left: 10px; padding-right: 5px;}
.slide_hitem .bd .box_hitem {
    margin-bottom: 35px;
}
/*mess*/
	.messform .col {width:100%; padding: 10px 15px;}
	.messform .col6 {width:100%; padding: 10px 15px;}
	.messform .col4 {width:100%; padding: 10px 15px;}
	.messform .colw100 { padding: 10px 15px;}
	.messform .mess08 {width:100%;}
	.messyz {padding-left:0; margin-top: 15px;}
	.submit {max-width:100%;}
/*organization*/
	.orgbg { padding: 50px 0 70px 0;}
	input,.messcont {
　  outline:none;
	-webkit-appearance: none; /*去除系统默认的样式*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 点击高亮的颜色*/}
	.submit {  height: 45px;font-size: 16px;}

}

@media (max-width:540px) {
.po_case ul li {  width: 100%; margin-bottom: 30px;}

}

@media (max-width:375px) {
.footmore {    margin: 0 5px;}
	
}


@media (max-width:374px) {
.projecttab  li {width:45%;}
}

@media (max-width:359px) {

}








</pre></body></html>